heap of filthy things - Turkish English Dictionary